badly timed - French English Dictionary